From: Fomafix Date: Fri, 30 Dec 2016 15:01:03 +0000 (+0100) Subject: Add ->text() to prevent double HTML escaping X-Git-Tag: 1.31.0-rc.0~4447 X-Git-Url: http://git.cyclocoop.org/%22.%24match%5B1%5D.%22?a=commitdiff_plain;h=444d768694c5b8868ecf283dc34b226f063c8a79;p=lhc%2Fweb%2Fwiklou.git Add ->text() to prevent double HTML escaping wfMessage() without ->text() makes an automatic HTML escaping. Html::element() makes also a HTML escaping of the content. This leads to a double escaping and raw HTML in shown on the rendered page. Change-Id: I68165492c828837f842e7885f557644ca1bb0a8c --- diff --git a/includes/specials/SpecialChangeCredentials.php b/includes/specials/SpecialChangeCredentials.php index ff70848e25..f22d5f3c33 100644 --- a/includes/specials/SpecialChangeCredentials.php +++ b/includes/specials/SpecialChangeCredentials.php @@ -135,9 +135,9 @@ class SpecialChangeCredentials extends AuthManagerSpecialPage { $form->addPreText( Html::openElement( 'dl' ) - . Html::element( 'dt', [], wfMessage( 'credentialsform-provider' ) ) + . Html::element( 'dt', [], wfMessage( 'credentialsform-provider' )->text() ) . Html::element( 'dd', [], $info['provider'] ) - . Html::element( 'dt', [], wfMessage( 'credentialsform-account' ) ) + . Html::element( 'dt', [], wfMessage( 'credentialsform-account' )->text() ) . Html::element( 'dd', [], $info['account'] ) . Html::closeElement( 'dl' ) );